labor-saving device - Alemán Inglés Diccionario